Command Reference for the PK-88 (firmware to 08/91)  PK-88.HLP v1.0
═COMMAND═════ARG══════DEFAULT═══════════DESCRIPTION═══
*
* This file was created for use with the paKet (c)1989 program only.
* By G6FCL Based on 26th Aug 1991 firware - So blame me if it's wrong!
* The first two lines must remain in this file as is. They are used
* by the program for the headings on the display window.
* The first describes the type of TNC this file is set up for and
* is displayed on the bottom of the TNC help window.
* The second is the headings for the TNC help window and this line
* should line up with the "header" data in this file.
*
* Each help item starts with its "header" which is identified by
* the "@" in the first column. This is then followed by a variable
* number of lines of detailed help for that item.
*
* Any line in this file beginning with an "*" is treated as a comment
* and is ignored by the paKet program.
*
*UPPERCASE CHARACTERS are minimum that will be correctly parsed by the
*PK-88
*
* 1.0 contains upgrades for PK-88 firmware to 08/91
****************************************************************************
@3Rdparty     ON|OFF    OFF     Allow Mailbox messages for 3rd parties

Parameters:
      ON  - The mailbox will handle 3rd party traffic
      OFF - This feature is disabled.

Unless this feature is ON, callers may leave messages only to you, as
specified in MYCALL.
****************************************************************************
@8Bitconv     ON|OFF    OFF     Pass or strip high bit in CONV mode.

Parameters:
      ON  - High order bit is not stripped in Converse Mode.
      OFF - High order bit is stripped in Converse Mode.

This enables transmission of 8 bit data while in Converse mode.

If you want to transmit 8 bit data, but don't want all the features of
transparent mode, you should set 8BITCONV ON and AWLEN 8.
****************************************************************************
@ACKprior     ON|OFF    OFF     Priority Acknowledgement feature

Parameters:
      ON  - Priority Acknowledgement feature is enabled
      OFF - This feature is disabled.

This feature, first described by Eric N7CL, is intended to improve
performance on VHF simplex channels by giving priority to data ACKs while
holding data and poll bits long enough to prevent collisions with the ACK.
The following are recommended settings for Priority Acknowledgement in a
P-persistence system for either VHF or HF packet:
     ACKPRIOR        VHF:     ON            HF:         ON
     PPERSIST                 ON                        ON
     PERSIST                  63                        63
     SLOTTIME                 30                        12
     RESPTIME                  0                         0
     MAXFRAME                  1-7 depending on          1
                                   channel quality
     FRACK                     3                         8
****************************************************************************
@ACRDisp 'n'  0-255     80      Set the screen or printer width.

Parameters:
      'n' - Specifies the screen or printer width and may be 0 to 255.

If 'n' is 0, the function is disabled. Some computers or terminals perform
their own formatting, so you should set ACRDISP to 0 in this case.

The PK-88 sends <CR><LF> at the end of each line in Converse and in
Command modes after 'n' characters have been sent.

When in Morse Mode, received data will be word wrapped by the PK-88 in a
similar manner to paKet's Transmit Word Wrap mode. It will word wrap at
the first space up to 12 columns less than the ACRDISP value.

While using paKet, you can set ACRDISP 0 unless you want the Morse word
wrap.
****************************************************************************
@ACRPack      ON|OFF    ON      The <SENDPAC> char is included in packets

Parameters:
      ON  - The <SENDPAC> character is included at the end of all
            packets sent in Converse Mode.
      OFF - The <SENDPAC> character is not added to the end of a
            packet.

The SENDPAC command defines the <SENDPAC> character and is usually a
Carriage Return <CR>.

For normal usage set ACRPACK ON and SENDPAC $0D.

If the other station reports overprinting, set ALFPACK ON or ask the other
station to set ALFDISP ON.
****************************************************************************
@AFilter      ON|OFF     OFF     ASCII filter for all Modes

Parameters:
      ON  - The ASCII characters specified in MFILTER are never sent
            by the PK-88 to paKet.
      OFF - The characters in MFILTER are only filtered from
            Monitored packets.

This feature is designed for some terminals which perform some
special functions such as "clear screen" for various ASCII characters
and which you may not want sent by the PK-88.

paKet, however, is well behaved and does not need AFILTER ON. For
binary file transfers it is important to leave AFILTER OFF otherwise
some data may be "filtered" out causing invalid results.

For paKet, leave AFILTER OFF.
****************************************************************************
@ALFDisp      ON|OFF    ON      Send <LF> to terminal after each <CR>

Parameters:
      ON  - A linefeed is sent to the terminal after each carriage
            return. Any line feed characters received are ignored.
      OFF - A linefeed is not sent after each carriage return.

Note, if ALFDISP is ON, a <LF> will be added only if needed. That is, if a
<LF> was received immediately before or after a <CR>, the PK-88 will not
add another one.

This command only affects what is displayed, not the data sent in any
mode. If needed, add <LF> characters to outgoing packets with the command
ALFPACK.

The easiest way to see which setting you should use, is to set ALFDISP ON
if the PK-88's sign on message lines are overtyped. Otherwise, set
ALFDISP OFF.
****************************************************************************
@ALFPack      ON|OFF    OFF     Add <LF> to outgoing packets

Parameters:
      ON  - A <LF> is added to outgoing packets in Converse mode
            following each <CR> in the packet.
      OFF - A <LF> is not added to outgoing packets.

If the other station's packets are overprinting, you could set ALFPACK ON.
****************************************************************************
@AXDelay 'n'  0-120     0       Specify the delay from PTT to AFSK tones

Parameters:
      'n' - Specifies the delay in 10 ms intervals between the PTT going
            active and the start of the transmit AFSK tones.

On HF when a power amp is used, arcing of relay contacts may occur if the
drive to the amp is applied before the contacts have closed. Also on VHF
or UHF FM, some transceivers may produce spurious emissions if audio is
applied at the same time as PTT.

AUDELAY must always be less than TXDELAY. The recommended setting is at
least 10 lower than the TXDELAY setting.
****************************************************************************
@AWlen 'n'    7|8       7       Number of data bits per word.

Parameters:
      'n' - 7 or 8 specifies the number of data bits per word.

This value defines the word length used by the serial I/O port.

AWLEN 8 and PARITY 0 is the required setting for paKet.

To send and receive, retaining all 8 data bits, you should use Transparent
mode (which uses all 8 data bits) or set AWLEN 8. This is for the
transmission of executable or special binary files.

paKet provides several Binary File transfer protocols which automatically
switche into Transparent mode for the file transfer, so if you use the
Binary Send or Receive options, you would not normally need to concern
yourself with this command.
****************************************************************************
@Ax25l2v2     ON|OFF    ON      Select level 1 or 2 of AX25 protocol.

Parameters:
      ON  - Select level 2 version 2.0 of AX25 protocol.
      OFF - Select level 2 version 1.0 of AX25 protocol.

Version 1.0 was only implemented to allow correct digipeating from early
TNC1's of version 2.0 AX25 packets.

You would normally set AX25L2V2 ON, which is the default setting.
****************************************************************************
@AXDelay 'n'  0-180     0       Extra keyup delay (n*0.1 sec).

Parameters:
      'n' - 0 to 180 specifies the voice repeater keyup delay in 10ms
            increments.

This value specifies the time the PK-88 is to wait, in addition to the
normal TXDELAY, after keying the transmitter before data is sent.

This command acts in conjunction with the AXHANG command.

Some other TNCs implement this command in 100ms increments.
****************************************************************************
@AXHang 'n'   0-20      0       Voice Repeater hang time

Parameters:
      'n' - 0 to 20 specifies the voice repeater hang time in 100ms
            increments.


This allows for more efficient channel usage if the repeater has a longer
hang or tail than 100ms.

If the packet controller has heard a packet sent within the hang period,
it will not add the extra delay of AXDELAY to the keyup time.
****************************************************************************
@BBSmsgs      ON|OFF      OFF     Use TAPR style status messages

Parameters:
      ON  - Makes PK-88 status messages look like the TAPR-style
            output.
      OFF - "Normal" PK-88 style status messages.

With BBS ON, the following "normal" PK-88 messages are suppressed:
     No "(parm) now (value)"
     Connect messages: No "; v2; 1 unACKed"
     No "xxx in progress: (dest) via (digis)"
     No space after comma in digipeater lists
     "VIA" in upper case
     If MRPT ON, digi paths are displayed in TAPR format.
With BBS ON the following status messages are deleted or changed:
     No "*** connect request:" and no "*** retry count exceeded"
     No "(parm) was (value)" and no "(callsign) busy" message.
     Sends <CR> before all other "***"
Some users prefer BBS ON to avoid "Connect request" during Binary transfers.
****************************************************************************
@Beacon E/A   0-250     E0      Send beacon EVERY/AFTER (n*10 sec).

Parameters:
      Every n - Sends beacon text every "n*10" seconds.
      After n - Sends beacon text once after "n*10" seconds has passed
                without packet activity.
           'n'- 0 to 250. If n=0, Beacons are disabled.

A Beacon contains the text you have entered into the BTEXT command, and is
sent to the address you have in the UNPROTO command (usually "CQ")

The AFTER command can be used to send messages or announcements only when
packet stations are on the air and active.

The PK-88 will send you warning messages if you set the Beacon Every
value to anything less than 90.

Example:
       BEACON E 180     will send the BTEXT message every half hour
****************************************************************************
@BKondel      ON|OFF    ON      Define how <BACKSPACE> is handled

Parameters:
      ON  - <BACKSPACE><SPACE><BACKSPACE> is echoed when a character
            is deleted.
      OFF - <BACKSLASH>("\") is echoed when a character is deleted.

This command would usually be set ON when running paKet

It works in both command and converse modes.

****************************************************************************
@BText        text      blank   Text  sent as a beacon (0-120 char).

Parameters:
      text - Any normal text message of up to 120 characters and spaces.

BTEXT defines the text sent by the BEACON.

Multiple line messages can be sent by including the <PASS> character and
<CR> character in the text at the end of each line. More than 120
characters causes an error message and the command will be ignored.

Use a "%", "&", "N", "NO", "NONE", or "OFF" as the first characters in the
text to clear the BTEXT text.

See also the BEACON and PASS commands.
****************************************************************************
@CALibrate    Immediate Cmd     Calibrate the PK-88's modem.

Parameters:
      No parameters used on the command line, however when in
      Calibrate mode the following commands are available:
        <SPACE> Switch transmit audio to the other tone.
           K    Toggle PTT line on/off.
           D    Alternately pulse both tones.
           Q    Quit calibration mode.

This command can be activated at any time without altering the current
link state, although during Calibration, the TNC will not communicate with
the "outside world".
****************************************************************************
@CANline 'n'  0-$7F     $18(^X) Sets character for Cancel-line command.

Parameters:
      n = 0 to 127 specifies the ASCII character used to cancel an input
          line.

It can be entered in Hex or Decimal values such as CANLINE $18 or CANLINE
24.

You can only cancel the line you are currently typing as once a <CR> has
been entered you cannot cancel the line. To cancel more than a line use
CANPAC.
****************************************************************************
@CANPac 'n'   0-$7F     $19(^Y) Sets character for Cancel-packet cmd.

Parameters:
      n = 0 to 127 specifies the ASCII character used to cancel a packet.

This is the ASCII character code of the key you want to press to cancel a
packet while typing it in edit mode. It cannot be canceled after the <CR>
has been sent or after PACTIME has elapsed if this is enabled.

If used in the Command mode it stops all response from the PK-88. Typed
again restores responses from the PK-88.

If you are in Converse or Transparent mode, you must exit to Command mode,
then type the CANPAC character.
****************************************************************************
@CASedisp 'n' 0-2       0       Specify case of received data

Parameters:
      0 - "As is". That is characters are not changed.
      1 - "Lower". Characters are displayed in lower case only.
      2 - "Upper". Characters are displayed in upper case only.

This function is provided in case (ahem!) the user's terminal program
requires it.

paKet handles both upper and lower case so you should set CASDISP 0.
****************************************************************************
@CBell        ON|OFF    OFF     Enable/Disable connect bell.

Parameters:
      ON  - Three <BELL> characters are sent to paKet with the
            "*** CONNECTED or DISCONNECTED" message.
      OFF - No bell character is included with connect message.

This is mainly used to attract attention to a connect from another station
if you are not in the immediate vicinity.

If CBELL is ON and MFILTER contains the bell character ($07), the computer
will beep only when there is a connection for you. At no other time will
the PK-88 send a beep while in packet mode.
****************************************************************************
@CFrom        text     ALL     Specify response to CONNECT requests
Modes:      Packet

Parameters:
      ALL        - Accept all connect requests.
      NONE       - Reject all connect requests.
      YES 'list' - Accept connect requests from stations in the list.
      NO 'list'  - Reject connect requests from stations in the list.

Example:
      CF YES VK2DHU,WA2ABC      Allow connects from only these two
                                stations
      CF NO VK2DHU              Allow connects from all but VK2DHU
      CF ALL                    Allow connects from everyone.

The PK-88 will send a DM packet if a call is rejected (the calling
station will get a "busy" message), and paKet will display:
      "*** Connect request: VK2XYZ"
****************************************************************************
@CHCall       ON|OFF    OFF     Display callsign in multiple connects

Parameters:
      ON  - Call sign of the other station is displayed in multiple
            connection operation.
      OFF - Call sign of the other station is not displayed.

This function displays the call sign of the other station after the
channel identifier.

This is similar to the use of MRPT to show digipeat paths when monitoring
the channel.

For paKet, please leave this option OFF.   paKet has a separate window for
each stream and the window will display the call sign of the connected
station. Setting the option on will interfere with this processing.

Note, some releases of the PK-88 firmware have a bug where an
additional ":" is sent even where CHCALL is OFF. This bug will cause
that character to appear in your Communications Window whenever the
TNC detects a change of stream. It is not a big problem in practice,
so long as you know what is causing it!
****************************************************************************
@CHDouble     ON|OFF    OFF     Display CHSWITCH character twice

Parameters:
      ON  - Received <CHSWITCH> characters appear twice (doubled).
      OFF - Received <CHSWITCH> characters appear once (not doubled).

It is RECOMMENDED you set this option ON and configure paKet
accordingly.

You might want to set CHDOUBLE ON to tell the difference between CHSWITCH
characters received from other stations and those generated by the PK-88.

It is important to note that paKet needs to know how this option is set in
your TNC. There is an option in the Configuration Window for the Multi
User options, to tell paKet how to process the <CHSWITCH> character. If
you set CHDOUBLE ON in the TNC, you must also set the option on in
paKet. This is especially important for binary file transfers.
****************************************************************************
@CHeck 'n'    0-250     30      Connection timeout value (n*10 sec).

Parameters:
     n - 0 to 250 specifies the check time in 10 second intervals.
         0 disables this feature.

After the elapsed time with no packets your TNC will take action to
avoid remaining in the "connected" state indefinitely.

If AX25L2V2 is ON, it will initiate a check to see if the link is
still good. If no acknowledgment is received after all retries a
disconnect sequence will be initiated.

If AX25L2V2 is OFF a disconnect sequence will be initiated without
checking for link still good.
****************************************************************************
@CHSwitch 'n' 0-255     0       The character used to change channels

Parameters:
      'n' - 0 to 255 specifies the ASCII character used to change to
            another connection channel.

You must be in Command mode to change channels.

It is suggested you use the "|" ($7C) character as the CHSWITCH character
as this is the default character used on many other TNCs.

If you change this parameter, you must also change that character in
paKet's Multi User Configuration window.

CHSWITCH is equivalent to STREAMSW on some other systems.
****************************************************************************
@CMdtime 'n'  0-250     10      Set Transparent mode timeout.

Parameters:
      'n' - 0 to 250 specifies the timeout value in 100ms intervals
            while in Transparent mode.

Care - if 'n' is 0, exit from Transparent mode requires the BREAK signal
or interruption of power to the PK-88.

To exit Transparent mode, wait for 'n*100' milliseconds, then enter three
COMMAND characters (default <Ctrl-C>) less than 'n*100' milliseconds apart.

So, for the default of CM 10, wait for one second then type three
<Ctrl-C>s within one second to exit Transparent Mode.

While running paKet, please leave CMDTIME at its default setting.
****************************************************************************
@CMSg         ON|OFF    OFF     Enable/Disable connect message.

Parameters:
      ON  - A text message is sent as first packet after connect is made.
      OFF - The text message is not sent.

The text of the message is contained in CTEXT and is sent after a
connection is made to you by another station.

This function might be useful if you leave your system running but are
unavailable to answer the connect request manually.

It is recommended you leave CMSG ON and change the contents of CTEXT
to reflect the state of your system. This is easily accomplished by
specifying an appropriate CTEXT message in both the Begin and End
Auto commands. (via the Configuration Window options).
****************************************************************************
@COMmand 'n'  0-$7F     $03<^C> Set the COMMAND mode entry character.

Parameters:
      'n' - 0 to 127 specifies the ASCII character used to enter Command
            mode.

The COMMAND mode entry character is the character you type to enter
Command mode from Converse mode.

The character can be entered in either Hexadecimal or Decimal form.
Eg: $7F or 127.

For paKet please leave this set to the default of 3, which is equivalent
to <Ctrl-C>. When using Binary File transfers, paKet needs to enter
Transparent mode and it may send <Ctrl-C>s to return to Command mode on
completion of the file transfer.
****************************************************************************
@CONMode      CONV|TR  CONM    Sets mode on connect.

Parameters:
      CONVERS - The PK-88 automatically enters Converse mode on
                connect.

      TRANS   - The PK-88 automatically enters Transparent mode on
                connect.

The connection may be the result of a radio connection request from
another station or your own "Connect" command.

If the PK-88 is already in Converse or Transparent mode when the
connection is made it will not change.

The NEWMODE command specifies the mode selected by the PK-88 on
disconnect.
****************************************************************************
@Connect      CALL  Immediate Cmd     Connect to another station's

Parameters:
     'call'- may be a single call sign or multiple call signs via
             digipeaters.

Example:
      C VK7ABC               Attempt a direct connection to VK7ABC
      C VK7ABC VIA VK7RPT    Attempt a connection to VK7ABC via a
                             digipeater (VK7RPT).
      C VK7ABC V VK7RPT,VK3XX-1,VK3ZZZ
                             Attempt a connection to VK7ABC via 3
                             digipeaters.

Type the digipeaters in the sequence you wish to use to route your packets.
An error message is returned and the command is aborted if:
   - no response after RETRY attempts, or
   - the other TNC is already connected, or
   - the other TNC is attempting a connect, or a disconnect.
****************************************************************************
@CONOk        ON|OFF    ON      Allow connections to your TNC.

Parameters:
      ON  - Connect requests from other stations will be accepted if
            CFROM is set to ALL.
      OFF - Connect request from other station will be rejected if
            CFROM is set to ALL or NONE.

The rejected connect request will result in the other station having the
"*** (yourcall) station busy" message displayed on his screen.

On the PK-88, the command CFROM is more versatile and should be used
instead of CONOK. However this command is included in the PK-88 to
maintain upward compatibility with the TAPR TNCs.
****************************************************************************
@CONPerm      ON|OFF    OFF     Temporary or permanent connection.

Parameters:
      ON  - The current connect on the current channel will not
            disconnect.
      OFF - Normal operation of connects and disconnects.

This command only takes effect after connect is established. It functions
on a channel by channel basis when multiple connections are allowed. The
connection will be re-established if RETRY is exceeded.

The CONPERM condition remains even after RESTART or power on/off.
****************************************************************************
@CONStamp     ON|OFF    OFF     Date/time stamp Connect message.

Parameters:
      ON  - Connect status messages are time stamped.
      OFF - Connect status messages are not time stamped.

The DAYTIME command is used to set the date and time. (paKet will
automatically set this parameter in the PK-88 when the program is
started, using the computer's date and time).

Example:
      If CONSTAMP is ON the connect message might appear as follows:
           cmd:C VK2DHU
           cmd:20:29:31 *** CONNECTED to VK2DHU
****************************************************************************
@CONVers      Immediate Cmd     Enter CONVERSE mode

Parameters:
      None

This is an immediate command to enter the converse mode from command mode.

Single key operation of this command is "K".

****************************************************************************
@CPactime     ON|OFF    OFF     CONVERS mode timed packet dispatch.

Parameters:
      ON  - Packet timeout is used in Converse mode.
      OFF - Packet timeout is not used. In this case the <SENDPAC>
            character (usually a <CR> sends the packet.

If CPACTIME is ON, any characters which have been input will be packetised
and sent after PACTIME has elapsed since the last frame was transmitted .
This allows automatic periodic sending of packets in converse mode,
similar to full break-in CW.

It is recommended, however, that paKet's Type Ahead window be used
instead of CPACTIME to allow communication without the delays while
long packets are being typed.

You should set ACRPACK OFF in this mode - when ACRPACK is ON the
send-packet character is inserted in the data even though it was not
typed.
****************************************************************************
@CStatus 'S'  Immediate Cmd     Display status of all channels.

Parameters:
      'S' - This parameter is optional. If used a Short Status is
            displayed, showing only those channels which are connected or
            which are the current input or output channel.

This is an immediate command to show the link status of all ten channels
and whether or not CONPERM is active on any channel.

It will also show which channel is currently in use.
****************************************************************************
@CText        text      blank   Automatic answer message

Parameters:
      text - Any combination of characters and spaces (up to a
             maximum of 120 characters).

If CMSG is ON, the CTEXT message is sent as soon as another station
connects to your station.

Multiple line messages may be sent if the PASS (Ctrl/V) and <CR> is used
at end of line.

To clear the CTEXT buffer without issuing a RESET command, use '%', '&',
'N', 'NO', 'NONE, or 'OFF' as the first character.
****************************************************************************
@CUstom       'nnnn'    $0A15   Allow special customising of the PK-88

 See UBIT also

Parameters:
      'nnnn' - Specifies options for the PK-88 with one bit for each
               option as follows:

Bit  Hex  Def  Description of default setting (and alternative)
 0  $0001  1   Discard a packet if DCD not lit (or ignore Threshold setting)
 1  $0002  0   Setting MONITOR ON results in MONITOR 4 (or MONITOR 6)
 2  $0004  1   An RS-232 break puts PK-88 into Cmd mode (or has no effect)
 3  $0008  0   Channels are numbered 0-9 (or A-J).
 4  $0010  *   Not used on PK-88
 5  $0020  0   Power up in Command mode (or stay in last mode)
 6  $0040  0   Monitoring is disabled (or enabled) in Transparent mode.
 7  $0080  *   Not used on PK-88
 8  $0100  *   Not used on PK-88
 9  $0200  *   Not used on PK-88
10  $0400  *   Not used on PK-88
11  $0800  *   Not used on PK-88
12  $0800  *   Not used on PK-88
13  $2000  0   If set to 1 MailDrop dialog shown only if MDMON set ON
14  $4000  0   Set to 0 all TNC's buffer free, 1 only 7 frames buffer
15  --------   Unused at present time

   Note: CUSTOM 14 must be set to 1 and not default for paKet's pP and YAPP
         transfers to be a success on long files.

         CU Y or CU ON returns all values to the default settings
****************************************************************************
@DAytime      'date/time'       Set or display PK-88's date and time

Parameters:
      'date/time' - This should be the current date and time in the
                    format: "YYMMDDHHMMSS".

You may enter separators such as <SPACE>, '/', ':', or ';' between each
two character group and they must have a leading zero if the value is from
0-9. The hours digits must be in the 24hr format and the year is the last
two digits.

paKet will generate this command for you automatically when the program
starts.

When the date and time are entered correctly, the PK-88 will echo the new
setting and if no 'date/time' is entered, the current setting is displayed.

The PK-88's clock is used by CONSTAMP, MSTAMP, MHEARD commands.
****************************************************************************
@DAYStamp     ON|OFF    OFF     Activate date stamping

Parameters:
      ON  - The date is included in CONSTAMP and MSTAMP
      OFF - Only the time is included in CONSTAMP and MSTAMP

This command would normally be used only for Packet operations.

It could be useful to set DAYSTAMP ON if you are using your paKet log
file. You might find the log more meaningful when reviewing it later if it
includes the date as well as the time.
****************************************************************************
@DCdconn      ON|OFF    OFF     Control DCD line from PK-88

Parameters:
      ON  - RS-232 cable pin 8 (DCD) follows state of CON LED
      OFF - RS-232 cable pin 8 (DCD) is permanently high

It is suggested you set DCDCONN ON, although paKet will run quite happily
either way.

paKet displays the relevant RS-232 line signals (including DCD) in the
Status Window if you have selected Hardware Handshaking. So with
DCDCONN ON, the DCD "light" on your screen will reflect the PK-88's
current connect status. That is, the DCD "light" will come on when
you are connected to another station.

This command would apply only to those using the Hardware Handshaking
mode. (This is discussed in the "Configuration" section of the PAKET.DOC
file).
****************************************************************************
@DELete       ON|OFF    OFF     Delete character <BACKSPACE> or <DEL>

Parameters:
      ON  - The delete character for editing input is <DEL> ($7F).
      OFF - The delete character is <BACKSPACE> ($08).

paKet works better with DELETE OFF.

You cannot delete past the beginning of a line.

How the TNC indicates deletion is controlled by BKONDEL.

To see a corrected display of a line after you have deleted characters,
type the REDISPLA character (default Ctrl-R).
****************************************************************************
@DFrom        'text'    ALL     Allow stations to digipeat

Parameters
      ALL        - Allow all stations to use your station as a
                   digipeater.
      NONE       - Prevent all stations from using your station as a
                   digipeater.
      YES 'list' - Allow specified stations to use your station as a
                   digipeater.
      NO 'list'  - Prevent specified stations from using your station
                   as a digipeater.

Example:
      DF YES VK2DHU,WA2ABC      Allow only these two stations to
                                digipeat through your station
      DF NO VK2DHU              Prevent VK2DHU digipeating through
                                your station.
      DF ALL                    Allow anyone to digipeat through your
                                station.
****************************************************************************
@DIGipeat     ON|OFF    ON      Enable/disable digipeating through you.

Parameters:
      ON  - The PK-88 will digipeat other packets if DFROM is ALL
      OFF - The PK-88 will not digipeat other packets if DFROM is
            set to ALL or NONE.

This command is included only for compatibility with TAPR TNCs.

The DFROM command is more versatile.

Digipeating takes place concurrently with other TNC operations and doesn't
interfere with normal connections you may be having with other stations.

HID enables automatic identification of your station if acting as a
digipeater while unattended.
****************************************************************************
@Disconne     Immediate Cmd     Disconnect from other station

Parameters:
      None

This is an immediate command to initiate a disconnect command to the other
station.

The PK-88 will display  *** DISCONNECTED (call sign) if the disconnect is
successful.

Disconnect messages do not appear if the PK-88 is in transparent mode.

A new connect from another station is not allowed until the disconnect
process is completed.
****************************************************************************
@DISPlay      'class'           Display PK-88 settings

Parameters:
   none        - Display brief help:("DISPLAY A,B,C,I,L,M,T,Z")
   A(sync)     - Display asynchronous port parameters.
   B(BS)       - Display MailDrop settings
   C(haracter) - Display special characters.
   I(d)        - Display ID parameters.
   L(ink)      - Display link parameters.
   M(onitor)   - Display monitor parameters.
   T(iming)    - Display timing parameters.
   Z  (=ALL)   - Display the entire command/parameter list.

Example:
      DISP A          This displays the asynchronous port parameters.

The first letter of any of the sub-command parameters is all that is
required.
****************************************************************************
@DWait 'n'    0-250     16      Delay for digipeaters (n*10 msec).

Parameters:
      n = 0 - 250 specifying default wait time in 10 ms intervals.

The PK-88 will wait the default time after last hearing a data packet on
the frequency before beginning the keyup sequence. This is used to avoid
collisions with digipeated packets because these aren't retried by the
digipeating station, but must be reinserted in the system by the
originating station.

Recommended settings for different types of operation:
            Digipeaters          0   (  0 ms)
            Local keyboards     16   (160 ms) - the default
            BBS, Hosts, etc     32   (320 ms)
            File Transfers      48   (480 ms)

There are two parameters in the PAKET.CFG file specifying the DWAIT
settings you want to use for binary File Transfers (48 recommended) and
for normal operation when the File Transfer is completed (16 recommended).
****************************************************************************
@Echo         ON|OFF    ON      Echo typed characters to screen.

Parameters:
      ON  - Characters received from paKet are echoed by the PK-88.
      OFF - Characters are not echoed.

When using paKet you should set ECHO OFF.

paKet will display the characters you type in a different colour or
intensity to help you distinguish your transmissions from the data
received.

If you see two copies of everything you type, you should set ECHO OFF.

Local echoing is disabled in transparent mode.
****************************************************************************
@EScape       ON|OFF    OFF     Display character for <ESCAPE>

Parameters:
      ON  - The ESC ($1B) character is output as "$" ($24).
      OFF - The ESC character is output as unchanged.

The translation is disabled in transparent mode.

See also MFILTER for general character stripping rather than translation.
****************************************************************************
@Flow         ON|OFF    ON      Stop output from PK-88 while typing.

Parameters:
      ON  - Type-in flow control is active.
      OFF - Type-in flow control is disabled.

With FLOW ON the PK-88 will hold any received data, if you have started
sending, until you have completed the line you are sending.

Type-in flow control is designed to avoid confusing displays where the
PK-88 can send any received data to the display while you are typing
something.

This is not a problem if you are using paKet's Type Ahead facility as your
typed data appears in a separate window until it is sent to the PK-88.

paKet manages its own flow control so it is recommended you set FLOW OFF.
****************************************************************************
@FRack 'n'    1-15      3       Time in secs to wait for ACK.

Parameters:
      n = 1 to 15 specifying the time the PK-88 will wait for an ACK
          before retrying that frame.

If the path includes digipeaters the time is adjusted to allow for the
extra delays. An extra random time is added to avoid collisions.
****************************************************************************
@FUlldup      ON|OFF    OFF     Select simplex or duplex mode.

Parameters:
      ON  - Full Duplex mode is enabled
      OFF - Full Duplex mode is disabled

When FULLDUP is OFF the PK-88 uses the DCD signal from the modem to avoid
collisions and acknowledges multiple packets with a single transmission.

When ON the PK-88 acknowledges each packet individually.

It should not be used unless a full duplex (split frequency or crossband)
link is implemented.
****************************************************************************
@HBaud 'n'    (baud)    1200    Set the Radio baud rate

Parameters:
      baud - specifies the 'on-air' baud rate, and may be 45, 50, 57, 75,
             100, 110, 150, 200, 300, 400, 600, 1200, 2400, 4800 or 9600
             baud.

Example:
      HB 110       Specifies a radio baud rate of 110 bps

The other station must be using the same speed.

Note this need not be the same rate as the terminal baud rate used between
the PK-88 and the computer running paKet.
****************************************************************************
@HEAderln     ON|OFF    OFF     Header and text on separate/same line.

Parameters:
      ON  - The header is displayed on a separate line.
      OFF - The header and text appear on the same line.

This is for monitored packets.

When HEADERLN is ON all monitored packets have the callsigns etc. on one
line and the text is printed on the next line.

paKet does not care which way this is set but if you prefer to have MSTAMP
and/or MRPT on, the header part of the monitored text can be quite long.
In this case it is suggested you set HEADERLN ON to make the data easier
to read.
****************************************************************************
@Help         Immediate Cmd     Show abbreviated help

Parameters:
      None

This command displays a list of some commands.

However the Online paKet help you are currently viewing in considered much
more useful than the very brief "help" available from the PK-88.
****************************************************************************
@HId          ON|OFF    OFF     Enable/disable ID every 9.5 mins.

Parameters:
      ON  - Enables HDLC identification by a digipeating PK-88.
      OFF - Disables PK-88 identification.

The ident is yourcall with 'digipeater' added and is output every 9.5 min.
and addressed to 'ID'.

The 9.5 minute timing cannot be changed.
****************************************************************************
@HOST         "n"       0       Operate PK-88 in Host mode

Parameters:
      Bit 0 Controls if HOST mode is ON or OFF (0=HOST MODE OFF)
      Bit 1 If bit equal to 0 Maildrop uses $20 block
      Bit 2 Controls the DSP-2232's extended HOST mode
      Bits 3 - 7 are reserved for future use

This mode is used only with a special program written for the PK-88 Host
Mode. In this mode the PK-88 will not send any data to the computer until
requested.

The current version of paKet does not use Host Mode.

To cancel Host Mode:
   send 3 <Ctrl-C> characters; or
   type <Ctrl-A> O H O N <Ctrl-W>
Turning on the PK-88 or doing a RESTART while in HOST Mode causes the TNC
to issue a RESTART response ($01 $4F R T $00 $17).

The PK-88 Technical Manual provides further information on Host Mode.
****************************************************************************
@Id           Immediate Cmd     Force an ID packet.

Parameters:
      None

An identification packet is sent only if the PK-88 has transmitted
since the last automatic identification.

HID and/or MID must be ON for this packet to be sent.
****************************************************************************
@ILfpack      ON|OFF    ON      Control handling of <LF>

Parameters:
      ON  - The PK-88 ignores all <LF> characters sent by paKet.
      OFF - The PK-88 sends any <LF> sent by paKet.

This option would normally be left ON, but you might find it useful to
turn it off if you are sending some computer source code or other
documents where the <LF> characters are required.
****************************************************************************
@K            Immediate Cmd     Enter CONVERSE mode

Parameters:
      None

This is an immediate command to enter the converse mode from command
mode.

Typing "K" is the same as typing the "CONVERSE" command.


****************************************************************************
@KIss          "n"      0      Operate the PK-88 in KISS mode


Parameters:
      KISS $00 KISS disabled (KISS OFF)
      KISS $01 Standard KISS
      KISS $03 Extended KISS
      KISS $07 Extended KISS + KISS polling
      KISS $0B Extended KISS + KISS checksum
      KISS $0F Extended KISS + KISS polling & checksum

KISS mode provides a simple protocol for use  with a host computer system.
It bypasses most of the controls in the PK-88 and allows the host
computer to control the HDLC frames. It is up to the host computer to take
care of the protocol details such as AX25 or whatever protocol is desired.

The most popular KISS Mode application is TCP/IP but this is not currently
supported by paKet.

HOST OFF (3 <Ctrl-C>s) will force KISS OFF.
****************************************************************************
@MAIldrop     ON|OFF    OFF     Activate the PK-88's Mailbox

Parameters:
      ON  - The PK-88 operates as a personal packet BBS
      OFF - The PK-88 operates as a normal TNC

This mailbox facility provides a subset of popular packet BBS commands for
personal messages. Other stations may connect and leave messages for you
(and for others if 3RDPARTY ON).It will accept inbound mail forwarding
from W0RLI/WA7MBL auto-forwarding BBSs but will not forward mail outbound.

There are 8K bytes of RAM available for mail which may be all in one
message or up to 15 messages.The STA LED will blink if a message has
been left for you.

With MAILDROP ON you may still make outbound connect requests, but
incoming connects will get the mailbox prompt.
Refer to the MDCHECK command for details of mailbox commands. Refer also
to MDMON and MDPROMPT commands.
****************************************************************************
@MAXframe 'n' 1-7       4       Number of outstanding frames allowed.

Parameters:
      'n' - 1 to 7. This specifies the maximum number of packets that may
            be outstanding (unacknowledged) at any one time.

MAXFRAME also specifies the maximum number of contiguous packets which can
be sent during a transmission.

If throughput is low because of heavy traffic or poor propagation, reduce
MAXFRAME to 2 or 3.

If you are using HF, reduce MAXFRAME to 1.

A relationship between this and PACLEN can improve the efficiency of file
transfers, allowing long bursts on a good link.
****************************************************************************
@MBEll        ON|OFF    OFF     Alert when certain stations are monitored

Parameters:
      ON  - Sound 3 bells when specified stations are monitored.
      OFF - o sound from monitored packets.

The callsigns that you want to be alerted to are specified in MFROM or
MTO. Then, when MBELL is ON and any of the specified stations are
monitored, the bells will ring.

Example:
      these commands will cause the bells to ring when VK2DHU transmits on
      the channel:
                  MFROM YES VK2DHU
                  MTO NONE
                  MBELL ON
****************************************************************************
@MBx          'call'    (none)  Filter monitored headers/repeated frames

Parameters:
      call - This is the callsigns of one or two stations to be monitored.
      'n'  - 0-15 indicates an optional SSID.
      ALL  - Filter headers from all monitored packets.
      NONE - (default) Normal monitor display showing packet headers.

This command filters the monitored packets from the specified stations and
displays only the data portion of the messages.

This feature could be useful for monitoring another station's transfer of
an ASCII file or messages from a BBS. The data you see will be formatted
as if you were connected to the BBS yourself. Note however, that your
PK-88 is not handshaking with the other station, so if your station
misses a packet for any reason, it will not be resent for you.

MBX may be cleared with '%', '&', 'N', 'NO', 'NONE', or 'OFF' for 'call'.

MCON will only work if MBX is set to NONE.
****************************************************************************
@MCon 'n'     0 to 6    0       Monitor other frames while connected.

Parameters:
      'n' - specifies various levels of monitoring. These values are the
            same as for the MONITOR command.

This is like the MONITOR feature, only MCON determines what is monitored
while you are connected to another station.

Even number round table conferences can be had using this command.

Note: MBX must be set to NONE for MCON to work.
****************************************************************************
@MDCheck      Immediate Cmd     Check your PK-88 Mailbox

Parameters:
      none.

With this command you can logon to your own mailbox just as a calling
station would, provided MAILDROP is ON and no other station is connected.

You will see the normal mailbox prompt:
    [AEA PK-88M] 8151 (B,K,L,R,S) >    (8151 is available RAM)

which gives the following options:
      B   BYE   Log off the mailbox
      K   KILL  Kill or delete messages
      L   LIST  List the message directory
      R   READ  Read a specific message
      S   SEND  Send a message

Note: only the first letter is significant so SP, ST and SB are the
same as S.

You will get a 'What?' error message if MAILDROP is OFF.
****************************************************************************
@MDMon        ON|OFF    ON      Monitor calling station's Mailbox activity

Parameters:
      ON  - Monitor the other station's activity on your Mailbox
      OFF - Normal monitoring.

If MDMON ON the PK-88 will send to paKet both sides of the mailbox
QSO. Packet headers are not shown while the other station is connected to
your mailbox.
****************************************************************************
@MDPrompt     (text)            Mailbox prompt for user's Send command.

Parameters:
      text - Up to 80 bytes of text.

This text is the command line sent to a calling station by the mailbox in
response to a send command.

The default string is:
    "Enter message, ^Z (CTRL-Z) to end"
****************************************************************************
@MDigi        ON|OFF    OFF     Monitor packets using you for digipeat

Parameters:
      ON  - Display frames containing your call sign in the digipeater
            field.
      OFF - Normal monitoring.

This command allows you to see who is using your station as a digipeater.

If you have set your normal monitoring commands for selective monitoring
you may not see all the activity on the channel. With MDIGI, you can
include those packets which are being digipeated by your PK-88.
****************************************************************************
@MFIlter 'n'  0-$80     $80     Ignore chars from monitored packets.

Parameters:
      'n' - 0 to 128, specifies an ASCII code to be ignored from monitored
            packets. Up to four codes may be specified.

Example:
      MFILTER 7    The PK-88 will ignore the <BELL> character in
                   monitored packets. (ASCII code 7 is the <BELL>
                   character).

The default code of 128 ($80) filters all control characters except <CR>
and <LF> (and except <TAB> character from 23-FEB-88). It also filters all
characters over 127 ($7F).

To clear the list use MFILTER 00.
****************************************************************************
@MFrom        'text'    ALL     Select stations for monitoring

Parameters:
      ALL        - Monitor ALL stations.
      NONE       - Monitoring is disabled.
      YES 'list' - Monitor ONLY the stations in the list.
      NO 'list'  - Monitor all stations EXCEPT those in the list.

Examples:
      MFROM YES VK2DHU      Monitor only packets from VK2DHU
      MF NO VK2DHU, VK7XYZ  Do not display packets from VK2DHU or from
                            VK7XYZ

See also the MTO command.
****************************************************************************
@MHeard       Immediate Cmd     Display calls heard with date/time.

Parameters:
      None

An immediate command to display the list of calls heard since last time
the buffer was cleared.

You can either enter this command at the cmd: prompt or you can
select Alt-H in paKet to generate the command for you.

Stations heard directly are marked with an asterisk (*).

The maximum number of stations monitored in the list is 18 so that only
the last 18 are displayed.

The entries are time stamped and if DAYSTAMP is ON the date is shown too.
****************************************************************************
@MId 'n'      0-250     0       Issue periodic Morse ID

Parameters:
      'n' - 1 to 250 specifies the morse timing in units of 10 second
            intervals. 0 disables this function.

Example:
      MID 177   Causes automatic generation of Morse ID every 1770
                seconds or every 29.5 minutes.
****************************************************************************
@Monitor 'n'  0-6       4       Monitor activity on the channel

Parameters:
       0 - Disable monitoring function.
       1 - Monitor UI frames including beacons and other unconnected
           transmissions.
       2 - Monitor I frames which come from connected conversations.
       3 - Monitor C (connect) and D (disconnect) frames with headers.
       4 - Monitor UA and DM frames, the acknowledgements of connect and
           disconnect frames.
       5 - Monitor RR, RNR, RJ, FRMR, and I frames.
       6 - Monitor the Poll/Final bit and sequence numbers.

Each level of monitoring includes the monitoring of all levels with a
lower value.

Example:
       MONITOR 4      Monitors UI, I, C, D, UA and DM frames.

See also MFROM, MTO and MCON.
****************************************************************************
@MProto       ON|OFF    OFF     Allow monitoring of NET/ROM frames

Parameters:
      ON  - Monitor all frames including NET/ROM frames.
      OFF - Normal monitoring.
****************************************************************************
@MRpt         ON|OFF    ON      Display digipeater path.

Parameters:
      ON  - Shows connected station identifiers and digipeating path.
      OFF - Shows only originator and destination calls.

The MRPT command determines whether monitored packets are displayed with
the digipeat path in the header.

Stations heard directly are shown with an asterisk (*).
****************************************************************************
@MStamp       ON|OFF    OFF     Select time stamping of monitored frames

Parameters:
      ON  - Time stamp on monitored frames.
      OFF - No time stamp on monitored frames.

If DAYSTAMP is ON the date will also be included with the time stamp.

You might like to set HEADERLN ON if you are using time stamping because
of the additional characters in the header.
****************************************************************************
@MTo          'text'    NONE     Select stations for monitoring

Parameters:
      ALL        - Monitor packets addressed to ALL stations.
      NONE       - Do not monitor packets to ANY station.
      YES 'list' - Monitor ONLY packets addressed to the stations in the
                   list.
      NO 'list'  - Monitor all packets EXCEPT those addressed to the
                   stations in the list.

Examples:
      MTO YES VK2DHU          Monitor only packets addressed to VK2DHU
      MT  NO VK2DHU, VK7XYZ   Do not display packets addressed to VK2DHU
                              or to VK7XYZ

This works together with the MFROM command. So if MFROM is set to ALL,
every packet will be acceptable for monitoring even if MTO is NONE.
****************************************************************************
@MYAlias      call      blank   Alternate station identifier.

Parameters:
      call - This is an alternate call sign for use as a digipeater only.

You must still specify your call sign in the MYCALL command.

Specify an alternate callsign or sub-station ID. Use of this command
permits normal HID with MYCALL, but an alternate call for digipeating.
****************************************************************************
@MYcall       call      PK-88  Your station callsign.

Parameters:
      'call' - Your call sign. You may also use a substation ID (SSID) if
               you wish.

Example:
      MYCALL VK2DHU       This tells the PK232 your call sign.

All transmitted packets will include this callsign, and any connect
requests to this callsign can now be accepted.

The PK-88 will not operate in Packet mode until you have changed this
parameter to your own call sign.
****************************************************************************
@NEwmode      ON|OFF    ON      Sets mode on disconnect

Parameters:
     ON  - Switch to data transfer mode with CONNECT command;
           Return to Command mode on disconnect.
     OFF - Switch to data transfer mode at time of connection;
           Do not return to Command mode on disconnection.

If ON the PK-88 will switch to whatever CONMODE is set when the
connection is started without waiting for the connection to be
established. If the connection is terminated, or if the request fails, the
TNC will revert to Command mode.

If OFF, the PK-88 will remain in Command Mode until the connection is
established. Then it will switch to the mode specified in CONMODE. The
PK-88 remains in that mode when the connection is terminated.

This feature is provided mainly for BBS or host systems.
****************************************************************************
@NOmode       ON|OFF    OFF     Allow/disallow explicit mode change only.

Parameters:
      ON  - The NEWMODE function is ignored. The only way to change modes
            is to type K (or CONV), TRANS, or <Ctrl-C>.
      OFF - The PK-88 will switch in accordance with the setting of
            NEWMODE.
****************************************************************************
@NUcr         ON|OFF    OFF     Select send <NULL>s ($00) after a <CR>.

Parameters:
      ON  - Send <NULL>s ($00) after a <CR>.
      OFF - Do not send <NULL>s.

This command specifies whether or not to send <NULL>s after a <CR> is sent
to the computer.

The number of <NULL>s sent is determined by the NULLS command.

Slower terminals or TTY machines sometimes need a short delay after a <CR>
in order to give it time to get the carriage back to the left hand column.
If you were losing some characters at the beginning of a line, you could
use this feature.

This is not a problem with paKet and you should set NUCR OFF.
****************************************************************************
@NULf         ON|OFF    OFF     Select send <NULL>s ($00) after a <LF>.

Parameters:
      ON  - Send <NULL>s ($00) after a <LF>.
      OFF - Do not send <NULL>s.

This command specifies whether or not to send <NULL>s after a <LF> is sent
to the computer.

The number of <NULL>s sent is determined by the NULLS command.

Slower terminals or TTY machines sometimes need a short delay after a <LF>
in order to give it time to roll the carriage into position for the next
line. If you were losing some characters at the beginning of a line, you
could use this feature.

This is not a problem with paKet and you should set NULF OFF.
****************************************************************************
@NULLs 'n'    0-30      0       Number of nulls to send.

Parameters:
      'n' - 0 to 30 specifies the number of <NULL>s to send after a <CR>
            or <LF>.

Refer to the NUCR and NULF commands for a discussion on the use of
<NULL>s.

paKet does not require <NULL>s so you can leave this parameter set to 0.
****************************************************************************
@PACLen 'n'   0-255     128     Maximum number of Bytes in a data frame.

Parameters:
     'n' - 0 to 255 specifies the maximum size of the data portion of a
           packet.
      0  - this is equivalent to a maximum packet size of 256.

In normal CONVERSE mode, a packet will be sent when you press <CR>.

If you have set Single Line Mode in the Type Ahead window (via the F4
key) paKet will generate a <CR> at the end of each full line and
cause the PK-88 to send a packet at the end of that line.

However a packet is automatically sent by the PK-88 when PACLEN
characters have been received from the paKet program, so the maximum
size of any packet is determined by PACLEN. If you wish, you could
set PACLEN to (say) 20, and the PK-88 would transmit a packet after
20 characters are received from the program.  This might be
appropriate for an HF link in poor conditions because there would be
greater chance of getting the full packet through without error if it
is a smaller packet. For good links, a larger packet size is better.

For Binary File transfers, paKet will adjust PACLEN automatically.
****************************************************************************
@PACTime E|A  0-250     A10     Transparent Mode packet timeout

Parameters:
      'n'   - 0 to 250 specifies 100ms intervals
      Every - Packets are sent EVERY n * 100 ms.
      After - Packets are sent AFTER n * 100 ms from last entry at keyboard.

Example:
      PACT A 25       Send a packet 2.5 seconds after the last character
                      was received from paKet.
      PACT E 50       Send a packet every 5 seconds even if data is still
                      being received from paKet.

This parameter is always used in Transparent mode and is used in Converse
mode if CPACTIME is ON. If 'n' is 0, the next packet is sent without any
wait time, but in no case will a zero length packet be sent. The timer
only starts when the first character is received.
****************************************************************************
@PARity 'n'   0-3       3       Parity 0=none,1=odd,2=none,3=even.

Parameters:
      'n' - 0 to 3 specifies if and how the parity bit is set on data
            flowing between the PK-88 and the computer.

In normal CONVERSE mode, any parity bit is stripped.

In Transparent mode all 8 bits are sent including parity, if any, set.

If PARITY 0 and AWLEN 7 then the 8th bit is set to 0.

For paKet please set AWLEN 8 and PARITY 0.
****************************************************************************
@PASs 'n'     0-$7F     $16 ^V  Char to allow any character to be sent.

Parameters:
      'n' - 0 to 127 specifies an ASCII code to be used as the PASS
            character.

This is the ASCII character code which if inserted in a transmission will
allow the next following character to be transmitted as is when normally
it would be interpreted as a command to the TNC. This will allow, for
example, <CR>s to be embedded in the text as well as other TNC control
characters, including the <PASS> character itself.

Example:
      CTEXT I am here somewhere^V<CR>
            Give me a minute or two.<CR>

      If you didn't use the PASS (^V) the <CR> would have been
      interpreted by the TNC as the end of the CTEXT message. With
      the PASS character, the TNC simply added the <CR> into the
      CTEXT message.
****************************************************************************
@PASSAll      ON|OFF    OFF     Accept only valid CRC frames or all.

Parameters:
      ON  - The TNC will accept packets with invalid CRC's.
      OFF - The TNC will only accept packets with valid CRC's.

This would allow some monitoring of data even on a noisy channel, although
paKet would then display all the invalid "garbage" received by the PK-88.

Normally you would have PASSALL OFF to ensure an error free display.

MHEARD is disabled while PASSALL is ON.
****************************************************************************
@PErsist 'n'  0-255     63      Implement CSMA for KISS and AX.25

Parameters:
      'n' - 0 to 255 specifies the threshold for the random number
            generator. 0 gives a low chance of transmitting every
            SLOTTIME, while a higher value increases the chance of a
            packet being sent. 255 means transmit without delay.

This feature is useful only if other stations are also using PERSIST and
SLOTTIME and it is designed to reduce the number of "collisions" on the
air.

This CSMA method may be selected with the PPERSIST command.

Refer to the PK-88 Operating Manual for a full discussion on PERSIST and
SLOTTIME.
****************************************************************************
@PPersist     ON|OFF    ON      Choose CSMA method (PERSIST or DWAIT )

Parameters:
      ON  - The PK-88 uses PERSIST and SLOTTIME for CSMA.
      OFF - The PK-88 uses DWAIT for TAPR-style CSMA operation.

This parameter would normally be OFF unless you have other stations in
your area using the PERSIST/SLOTTIME method.

Refer to the PK-88 Operating Manual for a full discussion on PERSIST and
SLOTTIME.
****************************************************************************
@REDispla 'n' 0-$7f     $12(^R) Specify ASCII character for <REDISPLAY>

Parameters:
      'n' - 0 to 127 specifies an ASCII character code to be used as the
            <REDISPLAY> character.

The <REDISPLAY> character will re-display and allow editing of the current
input line.

You can also use this key to display a packet which has come in while you
were typing, before transmitting your own packet.

This feature is of limited value with paKet because of paKet's Type
Ahead buffer, which minimises the need for <REDISPLAY>
****************************************************************************
@RELink       ON|OFF    OFF     Attempt reconnect after timeout

Parameters:
      ON  - Automatically attempt to reconnect with the other station
            after the link has timed out.
      OFF - No attempt is made to reestablish the timed out link.
****************************************************************************
@RESET        Immediate Cmd     Reset the TNC to default parameters.

Parameters:
      None


                     WARNING   WARNING    WARNING




RESET will re-initialise the PK-88 to its default ROM parameters.

You will lose all your personalised settings and monitor lists if you type
this command.

If you wish to reinitialise the PK-88, but retain your own parameters,
use RESTART.
****************************************************************************
@RESptime 'n' 0-250     5       Delay for sending an ACK (n*100ms).

Parameters:
      'n' - 0 to 250 specifies the number of 100ms intervals for delay.

This command sets the minimum delay before an acknowledgement packet is
sent. This will be in addition to any delay set by DWAIT.

When file transfers are being done, occasionally a collision may occur
with an ACK frame. If RESPTIME is set to say 10 then this will be avoided
and an increase in the throughput will result.

For paKet, leave RESP at its default of 10.
****************************************************************************
@RESTART      Immediate Cmd     Reset the TNC with user parameters.

Parameters:
      None

RESTART is an immediate command to reset the PK-88 but retaining the user
supplied parameters stored in Battery-Backed RAM.

This has the same effect as switching the PK-88's power off then on.

If a complete reinitialisation is required then use RESET, but that will
require you to reenter all your parameters including your MYCALL, etc.
****************************************************************************
@REtry 'n'    0-15      10      Number of retries before disconnect.

Parameters:
      'n' - 0 to 15 specifies the maximum number of packet retries before
            disconnecting.

Note, if RELINK is ON, the PK-88 will attempt to reconnect instead of
disconnecting.

RE 0 specifies an infinite number of retries.

The time between retries is determined by the FRACK parameter.
****************************************************************************
@SEndpac 'n'  0-$7f     $0D(CR) Character to force packet to be sent.

Parameters:
      'n' - 0 to 127 specifies an ASCII character code to be used as the
            <SENDPAC> character.

The default character is <CR> which means a packet will be sent when you
press the <CR> key.

You might like to set this to some value you would not normally use if you
decide to set CPACTIME ON in order to send packets at regular intervals
rather than at the end of a line.

Please leave this set to the default value (<CR>).

However, if paKet's Word Wrap option is ON (which is the default, but
refer to the F4 key) it will generate a <CR> at the end of a full line to
save you having to watch for the end of a line. So, if you change this
SENDPAC character to something else, that Word Wrap feature will insert
the <CR> into the data but will not cause the packet to be sent at the end
of the line as expected.
****************************************************************************
@SLottime 'n' 0-250     10      Specify time interval for PERSIST CSMA

Parameters:
      'n' - 0 to 250 specifies the time interval before the random number
            generation for PERSIST CSMA operation.

This parameter would normally not be used unless you have other stations
in your area using the PERSIST/SLOTTIME method.

Refer to the PK-88 Operating Manual for a full discussion on PERSIST and
SLOTTIME.
****************************************************************************
@SQuelch      ON|OFF    OFF     Select pos or neg squelch voltage

Parameters:
      ON  - The PK-88 uses positive-going squelch voltage.
      OFF - The PK-88 uses negative-going squelch voltage.

This feature allows you to set up the PK-88/radio combination to operate
on a non-packet channel where the CSMA circuits could become confused when
sensing the mark and space tones from the radio.

The carrier-sensing signal could be active-high or active-low depending on
the radio you are using, so this command allows you to configure the
PK-88 to suit.
****************************************************************************
@STArt 'n'    0-$7F     $11(^Q) Character to restart data from PK-88.

Parameters:
      'n' - 0 to 127 specifies an ASCII character code to be used as the
            <START> character.

<START> is the code to restart data flow from the PK-88 to paKet after a
<STOP> has been issued.

                       PLEASE DON'T CHANGE THIS

Although START might be set to 0 temporarily during binary file
transfers with Software handshaking, the paKet program expects <START> to
be <Ctrl/Q> and will not function correctly if you change it.
****************************************************************************
@STOp 'n'     0-$7F     $13(^S) Character to stop data from PK-88.

Parameters:
      'n' - 0 to 127 specifies an ASCII character code to be used as the
            <STOP> character.

<STOP> is the code to stop data flow from the PK-88 to paKet.

                       PLEASE DON'T CHANGE THIS

Although STOP might be set to 0 temporarily during binary file
transfers with Software handshaking, the paKet program expects <STOP> to
be <Ctrl/S> and will not function correctly if you change it.
****************************************************************************
@TBaud 'n'    (baud)    1200    Specify baud rate between paKet and PK-88

Parameters:
      'n' - Specifies the baud rate to be used by the PK-88 to
            communicate with the paKet program.

When you enter this command the baud rate is not changed immediately, but
will take effect next time you power up or type RESTART.

The paKet program may be configured to any of the common baud rates by
setting the appropriate parameter in PAKET.CFG file. So if you wish to
change baud rates, you need to change both the PK-88 (with this TBAUD
command), and the paKet program (with the PAKET.CFG file).
****************************************************************************
@TClear       Immediate Cmd     Clear the PK-88 transmit buffer

Parameters:
      None

The transmit buffer is cleared except possibly for a few remaining packets.

****************************************************************************
@TIme 'n'     0-$7F     $14(^T) Character to embed <TIME> in output data

Parameters:
      'n' - 0 to 127 specifies an ASCII character code to be used as the
            <TIME> character.

You can embed the <TIME> character into your text or file and when it is
transmitted, the PK-88 will replace it with the time from its internal
clock. If you have DAYSTAMP ON, it will also include the date.

You cannot include the <TIME> character in BTEXT or CTEXT messages.
****************************************************************************
@TOne 'n'     0 - 3      3      Set AM7910 modem output tones

Parameters:
       'n' - 0 -3

                  0 - Bell 103 Originate    HF 300 Baud      1070/1270Hz
                  1 - Bell 103 Answer       HF 300 Baud      2025/2225Hz
                  2 - Bell 202              VHF 1200 Baud    1200/2200Hz
                  3 - Bell 202 Equalized    VHF 1200 Baud    1200/2200Hz

For normal VHF use, use the default setting of 3
****************************************************************************
@TRACe        ON|OFF    OFF     Set hexadecimal trace mode on.

Parameters:
      ON  - Activate hexadecimal TRACE function
      OFF - Normal data display

This command allows for protocol debugging. It displays all header and
data in both hexadecimal and ASCII with a byte count and in shifted
ASCII in another column.
****************************************************************************
@Trans        Immediate Cmd     Switch the PK-88 to Transparent mode

Parameters:
      None

An immediate command to put the TNC in transparent mode to allow
transmission of binary data in full 8 bit format.

Transparent mode is used by paKet for its Binary File transfers but you
do not need to concern yourself with this because paKet makes the switch
automatically, returning to Converse mode when the file transfer is
completed.
****************************************************************************
@TRFlow       ON|OFF    OFF     Use software flow control in Trans mode

Parameters:
      ON  - Enables software flow control in transparent mode.
      OFF - Disables software flow control in transparent mode.

You should set this parameter OFF.

It is used for software handshaking when receiving a file in
Transparent mode. The paKet program will look after this for you
automatically.

See also TXFLOW, XFLOW, START, STOP.
****************************************************************************
@TRIes 'n'    0-15      0       Set or display retry counter.

Parameters:
      'n' - 0 to 15 specifies the current RETRY level on the selected
            channel.

This command is useful for statistical analysis of path conditions
especially in noisy conditions.

Typing TRIES without an argument the PK-88 will return the number of
tries if an outstanding unacknowledged frame exists. If no such frame
exists, it returns the number of tries required for the previous ACK.

In plain English, this means that if you think that you are not getting
through, you can interrogate this number, and if it is approaching REtry,
you're about to lose the connection unless perhaps you hedge by resetting
RETRY bigger or zero, or forcing TRIES 0.
****************************************************************************
@TXdelay 'n'  0-120     30      Keying delay for transmitter (n*10ms).

Parameters:
      'n' - 0 to 120 specifies the number of 10ms intervals to wait before
            commencing the transmission.

The PK-88 will wait for this time after keying the PTT line before
sending any data.

This is to allow time for relay switching and settling and in synthesised
rigs for the PLL to lock.
****************************************************************************
@TXFlow       ON|OFF    OFF     Disable TNC trans flow control.

Parameters:
      ON  - Enables software flow control when in transparent mode.
      OFF - Disables software flow control when in transparent mode.

You should set this parameter OFF.

It is used for software handshaking when sending a file in
Transparent mode. The paKet program will look after this for you
automatically.

See also TRFLOW, XFLOW, XON, XOFF.
****************************************************************************
@UBIT         'n'        0      Extension to the CUSTOM command

       UBIT 'n' ON|OFF     i.e: UBIT 5 ON

Parameters:

         UBIT 0   -  ON PK-88 ignores packets to weak to light DCD LED
         UBIT 1   -  ON Monitor level 6 - OFF Monitor level 4
         UBIT 2   -  ON Break for command mode - OFF Ignored
         UBIT 3   -  ON Channels are A-J - OFF Channels are 0-9
         UBIT 4   -  Not used on PK-88
         UBIT 5   -  OFF power up in Command mode - ON last mode used
         UBIT 6   -  OFF no monitor in Transparent mode
         UBIT 7   -  Not used on PK-88
         UBIT 8   -  Not used on PK-88
         UBIT 9   -  Not used on PK-88
         UBIT 10  -  Not used on PK-88
         UBIT 11  -  Not used on PK-88
         UBIT 12  -  Not used on PK-88
         UBIT 13  -  ON Maildrop messages only shown when MDMON ON
         UBIT 14  -  ON only 7 frames of buffer space available - OFF all

 Note: Setting UBIT 14 ON will prevent the TNC buffer filling on pP or YAPP
       transfers. This is REQUIRED if you are running a version of paKet
       prior to version 5, and optional for version 5 or later.

      UBIT's 15 and above are reserved for future expansion.

****************************************************************************
@Unproto      'call'    CQ      Address used when unconnected.

Parameters:
      'call' - The call sign to be placed in the TO address field for any
               unconnected packets, such as Beacons.

The 'call' address may include up to 8 digipeaters as well. See the
CONNECT command for details on how to specify digipeaters.
****************************************************************************
@USers 'n'    0-10      1       Sets number of active connections allowed.

Parameters:
      'n' - 0 to 10 specifies the maximum number of active simultaneous
            connections that you will accept.

       0  - Allow incoming connection on any free channel.
       1  - Allow incoming connection on channel 0 only
       2  - Allow incoming connection on channels 0 and 1 only.
      etc

This applies only to incoming connect requests - you may  still initiate
up to 10 connections regardless of the USERS value.

This parameter in your PK-88 should match the value specified in your
PAKET.CFG file.
****************************************************************************
@WHYnot       ON|OFF    OFF     Display reason why a packet not displayed

Parameters:
      ON  - The PK-88 will generate a reason why a received packet was
            not sent to the paKet program.
      OFF - This function is disabled.

Not all received packets are displayed. The following messages indicate
some of the reasons if WHYNOT is ON:

PASSALL:         The packet had errors and PASSALL was OFF.
DCD Threshold:   The Threshold control too far CCW and DCD LED was off.
MONITOR:         MONITOR value set too low for this frame.
MCON:            MCON value set too low for this frame.
MPROTO:          MPROTO was OFF and frame was probably NET/ROM or TCP/IP.
MFROM/MTO:       The frame was blocked by either MFROM or MTO settings.
MBX:             The call sign does not match MBX setting.
MBX Sequence:    The packet frame out of sequence - probably a retry.
Frame too long:  Incoming frame > 330 bytes - probably not AX.25.
Frame too short: Incoming frame < 15 bytes. Seen if PASSALL ON.
RX overrun:      Another HDLC byte recd before previous one processed.
****************************************************************************
@XFlow        ON|OFF    ON      Hardware or software flow control

Parameters:
      ON  - Software flow control is enabled.
      OFF - Hardware flow control is enabled.

If you have a full RS-232 cable that permits control of your serial
port via the CTS and RTS lines, then set XFLOW OFF and indicate "HW"
flow control in PAKET.CFG.

If you don't have a full cable (some "RS-232" cables have only 3 pins
connected), you can still use the system by specifying software
handshaking. Set "SW" flow control in PAKET.CFG and set XFLOW ON.

Hardware flow control is the preferred method if you have a choice.

See also TRFLOW, TXFLOW, START, STOP, XON, XOFF.
****************************************************************************
@XMITOk       ON|OFF    ON      Allow transmitter to be keyed.

Parameters:
      ON  - The transmitter's PTT line may be switched on.
      OFF - The transmitter's PTT line cannot be activated.

This feature may be most useful for testing as all other functions work
normally, including sending and receiving of data. The only difference is
that when data is sent to the radio, it is not actually transmitted
because the PTT line is not switched on.

It is also useful if you want to leave the system running while you are
absent, but do not want any unattended transmissions.
****************************************************************************
@XOff 'n'     0-$7F     $13(^S) Character to stop data flow to the PK-88

Parameters:
      'n' - 0 to 127 specifies an ASCII character code to be used as the
            <XOFF> character.

<XOFF> is the ASCII character to stop data flow from paKet to the PK-88.

                       PLEASE DON'T CHANGE THIS

Although XOFF might be set to 0 temporarily during binary file
transfers with Software handshaking, the paKet program expects <XOFF> to
be <Ctrl/S> and will not function correctly if you change it.
****************************************************************************
@XON 'n'      0-$7F     $11(^Q) Character to start data flow to the PK-88

Parameters:
      'n' - 0 to 127 specifies an ASCII character code to be used as the
            <XON> character.

<XON> is the ASCII character to restart data flow from paKet to the PK-88
after an <XOFF>.

                       PLEASE DON'T CHANGE THIS

Although XON might be set to 0 temporarily during binary file
transfers with Software handshaking, the paKet program expects XON to
be <Ctrl/Q> and will not function correctly if you change it.
****************************************************************************
@YAPP & pP    HELP      A handy tip for YAPP & pP transfers with the PK-88


            UBIT 14 should be set to ON.  This allows only 7 frames
            of buffer space, and so prevents the TNC's buffer being
            filled with 10K or more of data when performing Binary File
            Transfers.  (paKet will time-out after 2 minutes while
            waiting for the EOF acknowledgement, but it can take more
            than 2 minutes to clear the TNC's large buffers sometimes!)

            paKet version 5 (and later versions) caters for the larger
            buffers. It will advise you when the 2 minute timeout occurs
            but will optionally continue waiting for the large buffer to
            clear.  So, for paKet 5 the UBIT 14 setting is optional.

            However earlier versions of paKet do not tolerate the large
            buffers, and will abort the transfer if the 2 minutes timeout
            occurs.  So, if you are running an earlier version of paKet,
            you must set UBIT 14 ON.  Come to think of it, you would do
            better to update to the current version of paKet!

            See UBIT command in your manual for more information.

            Older ROM owners, see CUSTOM command in manual

****************************************************************************
